Big Huge Thesaurus

Carpobrotus edulis

noun